Answer: belauded

AnswerCrossword Clue
belaudedBELAUD, to praise (to express admiration or approval of)