You hear a conversation between two colleagues discussing a project deadline. The man says he is 'snowed under' with work this week. What does this expression mean?
-
A
He is very busy and has too much to do
-
B
He is working outdoors in cold weather
-
C
He is struggling to understand his tasks
-
D
He has finished all his work early