English: And that satisfied me.
Telugu: అలాగే నాకెంతో సంతృప్తి కలిగించింది.