English: But the truth prevailed.
Telugu: కానీ నిజాలపై నమ్మకాలు గెలిచాయి.