English: That gave a lot of satisfaction.
Telugu: ఆ మాటే గొప్ప సంతృప్తిని ఇచ్చేది.