to rely on sb / sth completely for success or help
pin (all) your hopes on sb / sth
to rely on sb / sth completely for success or help
The company is pinning its hopes on the new project.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition