English: This gave me great satisfaction.
Telugu: ఆ ఆధికారం నాకు ఎంతో తృప్తిని ఇచ్చేది.