English: It's an incredible honor for us.
Telugu: ఇది మాకు దక్కిన అరుదైన గౌరవం.