English: This is a huge honor for them.
Telugu: వాళ్లకు ఇదో అరుదైన గౌరవం.