English: They have rendered a great service to the country, science and humanity.
Telugu: మీరు దేశానికి, మానవజాతికి, సైన్స్కి ఎంతో సేవ చేశారు.