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