English: But finally truth has prevailed!
Telugu: కానీ చివరికి సత్యమే గెలిచింది.