English: And that makes me very satisfied.
Telugu: అది నాకు చాలా సంతృప్తినిస్తుంది.