гореть/сгореть - be burning - be in trouble, be in great need of help (this meaning - НСВ only)
перед тем, что было? - and right before that?
во сне и наяву - in one's dreams and in real life
в чём дело? - what's going on? what do you want?
собираться + inf. - intend to do something
действительно - really, actually
поздравлять/поздравить - congratulate
ухмыляться/ухмыльнуться - make fun of, be sarcastic