build one's hopes on something - French English Dictionary