English: This is a huge honour
Telugu: ఇదో గొప్ప గౌరవం