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