Spanish Saying

Quien espera, desespera.

 

English Equivalent

Hope deferred makes the heart sick.

 

Literal Translation

The one who waits will dispair.