English: And this is a huge honor.
Telugu: ఇది ఒక గొప్ప గౌరవం.