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