pin one's hopes on in German
pin one's hopes on in German
seine Hoffnungen setzen auf
To place all one's trust or hope in (someone or something).