English: It was really satisfying for us.
Telugu: ఇది మాకు ఎంతో సంతృప్తినిచ్చింది.