hope deferred maketh the heart sick - German English Dictionary