English: 'This country has given me so much.
Telugu: 'దేశం నాకు చాలా ఇచ్చింది.