English: “Though delayed, justice has at last won.
Telugu: ఆలస్యమైనప్పటికీ చివరికి న్యాయమే గెలిచింది.