B2 Idiom

la tête dans le sac

With one's tail between one's legs

意思

Feeling ashamed, humiliated, or dejected after a failure.

意思

Feeling ashamed, humiliated, or dejected after a failure.

有帮助吗?
还没有评论。成为第一个分享想法的人!