phrasal-verb
snow under
あまりにも多くの仕事や雪に圧倒されること
Meaning
to be overwhelmed by too much work or snow
Example
We were completely **snowed under** during the winter storm.
私たちは冬の嵐の間に完全に**雪に埋もれていた**。