English: What satisfaction!
Telugu: అదొక సంతృప్తి!