bite/snap somebody's head off :to shout at somebody in an angry way, especially without reason 气愤地对某人大喊大叫;(尤指毫无道理地)呵斥某人
He was only making a suggestion---there's no need to snap his head off!
他只不过是提个建议,用不着这么呵斥他!
The teacher must be having a bad day. I only asked her a question and she bit my head off.
老师今天的心情一定不好.我只不过问了个问题,她就对我一顿呵斥.
bury/hide your head in the sand:to refuse to admit that a problem exists or refuse to deal with it 采取鸵鸟政策;不正视现实;回避问题
Stop burying your head in the sand, Tim. Don't pretend that everything's all right.
蒂姆,不要再逃避现实了.别假装什么事都没有.