English: All that’s been very rewarding to me.
Telugu: ఇదంతా నాకు ఎంతో మేలు చేసింది.