English: This is a fantastic honour.
Telugu: ఇదో అద్భుత ఘనత.