English: It is a great service to the humanity.
Telugu: ఇది మానవాళికి ఎంతో సేవ.