hot under the collar
US /hɑt ˈʌndər ðə ˈkɑlər/
UK /hɑt ˈʌndər ðə ˈkɑlər/

1.
生气, 恼火, 尴尬
angry, annoyed, or embarrassed
:
•
He got all hot under the collar when I mentioned his mistake.
当我提到他的错误时,他变得非常生气。
•
Don't get hot under the collar about such a small thing.
不要为这么小的事情生气。