English: You've done a great service to people, science, and the world.
Telugu: మీరు దేశానికి, మానవజాతికి, సైన్స్కి ఎంతో సేవ చేశారు.