English: Finally, the truth won out.
Telugu: చివరికి సత్యమే గెలిచింది.