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