English: At last, justice has prevailed.
Telugu: ఆలస్యమైనా చివరకు న్యాయం గెలిచింది.