English: Finally the truth triumphed.
Telugu: చివరికి నిజాన్ని ఒప్పుకుంది.