pin one's hopes on

Verb

 * 1) To place all one's trust or hope in.

Translations

 * German: seine Hoffnungen setzen auf
 * Italian: appuntare le proprie speranze su
 * Russian: ,
 * Spanish: poner su ilusión en