English: A sizable contribution for this country.
Telugu: ఈ దేశానికి విలువైన సహకారం అందించారు.