English: It gave me a lot of happiness and contentment.
Telugu: చాలా సంతృప్తినీ, ఆనందాన్నీ ఇచ్చింది.