English: But eventually truth won.
Telugu: కానీ అంతిమంగా సత్యం గెలుస్తుంది.