敢怒而不敢言

gǎnérgǎnyán
  1. angry, but not daring to speak out (idiom); obliged to remain silent about one's resentment
  2. unable to voice objections

CEDICT

心裡非常生氣畏懼受到懲罰不敢表現出來

重編國語辭典

Entry Composition