English: A very well-deserved honor.
Telugu: చాలా అమ్ంచి గౌరవం లభించేది.