English: The truth finally triumphed.
Telugu: చివరికి సత్యమే గెలిచింది.