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