English: That is what gave me complete satisfaction.
Telugu: అదే నాకు సంపూర్ణ సంతృప్తి కలిగించింది.