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