Coat of arms of India
The verse can also be translated as 'The truth alone triumphs'. Meaning that even after all the lies and deceptions with which we have been fooled, the truth will finally emerge victorious.