hope deferred makes the heart sick - German English Dictionary