English: This is our satisfaction.
Telugu: ఇదే మాకు సంతృప్తి.