English: Has justice finally been delivered?
Telugu: చివరికి రాజన్నకి న్యాయం జరిగిందా ?