put one's hopes upon Thai Translation

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

EnglishThaiTransliteration
put one's hopes on / upon
(Idiomatical expression)
Related: pin on
ฝากความหวังไว้กับ