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