Spanish Saying
Quien espera, desespera.
English Equivalent
Hope deferred makes the heart sick.
Literal Translation
The one who waits will dispair.
Spanish Saying
Quien espera, desespera.
English Equivalent
Hope deferred makes the heart sick.
Literal Translation
The one who waits will dispair.