English: They have done a great service to the country.
Telugu: వారి దేశానికి ఎంతో సేవ అందించారని పేర్కొన్నారు.