English: That work used to give me immense satisfaction.
Telugu: ఆ పని నాకు ఎంతో తృప్పినీ ఉత్సాహాన్న్న్‌ యిచ్చింది.