English: It is an honor though.
Telugu: కానీ ఇదొక గౌరవం.