English: This country has been a tremendous gift to me.
Telugu: ఈ సారి నాకు, ఈ దేశానికి చాలా పెద్ద బహుమతి ఇచ్చింది.