English: I am pleased that justice has finally been served.
Telugu: చివరికి ఇలాగైనా న్యాయం జరిగిందని సంతోషిస్తున్నారు.