English: This satisfied me a lot.
Telugu: అదే నాకు కొండంత సంతృప్తినిచ్చింది.