hope deferred maketh the heart sick - French English Dictionary