rake up the past- ворошить прошлое
ready money- наличные деньги с собой
once upon a time- когда-то, давным-давно
over one's head- выше чьего-нибудь понимания
hammer out- придумывать, изобретать, приходить к решению после длительного обсуждения
have a mind- быть склонным к; быть расположенным к чему-либо
have not the foggiest idea- не иметь ни малейшего представления
level best- все возможное
look daggers- гневно смотреть; выражать ненависть или неприязнь взглядом