suffer a misfortune from which it will be difficult to recover - Spanish English Dictionary