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