English: This is a huge honour.
Telugu: ఇదొక అద్భుతమైన గౌరవం.