English: That's what gives me most satisfaction.
Telugu: అదే నాకు ఎక్కువ తృప్తినిస్తుంది. .