English: It is a matter of great satisfaction.
Telugu: ఆ విషయం ఓ గొప్ప సంతృప్తినిస్తోంది.