English: It gave a feeling of satisfaction to me.
Telugu: ఆందుకు నాకెంతో సంతృప్తిని ఆనందాన్ని అందించింది.