English: This pleased me.
Telugu: ఇదే నాకు తృప్తి నిచ్చింది.