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