English: Am glad I have done my duty.
Telugu: నేను చేయాల్సిన పని పూర్తయిందనే తృప్తి ఉంది.