English: This is a tremendous honour!
Telugu: ఇది యొక అద్భుత మహిమ!