pin one's hopes on Thai Translation

pin one's hopes on - ฝากความหวังไว้กับ

EnglishThaiTransliteration
pin one's hopes on
(Idiomatical expression)
Related: lay on; place in
ฝากความหวังไว้กับ