avoir par-dessus la tête

Verb

 * 1)  to be snowed under with something