pin (all) your hopes on sb/sth | ˌpin your ˈfaith on sb/sth
to rely on sb/sth completely for success or help :
The company is pinning its hopes on the new project.
pin (all) your hopes on sb/sth | ˌpin your ˈfaith on sb/sth
to rely on sb/sth completely for success or help :
The company is pinning its hopes on the new project.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005