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