a situation full of problems
minefield
to notch something up
to achieve something
ICNAM
manic (very busy)
_A M _ E R _ _ _
hammering (reminding)
upcoming/approaching
looming
to be faced with a problem
to have a problem with something
UITAGREGERET
regurgitate (to repeat)
_ I L _ _ P
pile up (collect, accumulate)
a lot of advice
all the advice under the sun
to brush up on ...
to practice and improve skills
SREDAPLTE
plastered (covered by)
L _ _ H _ E N U _
lighten up (become less serious or upset)
arrange something in a clear way
set something up
to lap something up
to enjoy experiencing something
REFLAEZDZ
frazzled (exhausted)
F _ I T T _ _ _
flitting (moving)
NI MIGNWSIM
swimming in something (overwhelmed by something)