English: This was a very satisfying responsibility.
Telugu: చాలా సంతృప్తినిచ్చిన బాధ్యత అది.