English: That is what gives us satisfaction.
Telugu: అదే మాకెంతో తృప్తిగా ఉంది.