English: That gives me satisfaction.
Telugu: అది నాకు తృప్తినిచ్చేది.