愧奮 kuì fèn

DEFINITIONS

  1. feel ashamed and strive harder; be ashamed and make more efforts

CHARACTERS

愧 kuì ashamed, conscience-stricken
奮 fèn strive, exert effort; arouse