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