Praiseworthily

(adv.) In a praiseworthy manner.