English: This was a big satisfaction.
Telugu: ఆ మాటే గొప్ప సంతృప్తిని ఇచ్చేది.