Worthy of high praise
English: applaudable, commendable, laudable, praiseworthy
Bahasa: terpuji
commendable, admirably, applaudable, laudable, laudably
English: applaudable, commendable, laudable, praiseworthy
Bahasa: terpuji
English: admirably, laudably, praiseworthily, commendable