stupendous (jl) surprisingly large or impressive, magnificent
horrendous (j) frightening, terrible, extremely unreasonable or unpleasant
[I'm in a horrendous debt.]
glimmer of hope
recap (v) ON: to repeat the main points of sth that has just been said
recap (n)
be on the edge = (informal) to be behaving in a way that makes it seem as if you are going crazy
pertain to something = relate directly to something
standstill (n) a situation in which there is no movement or activity at all
[at a standstill]
[come to a standstill/bring something to a standstill]