English: Finally, the truth has won.
Telugu: చివరకు సత్యమే గెలుస్తుందని వ్యాఖ్యానించారు.