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