reduce to despair - Spanish English Dictionary