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