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