to suffer severe financial hardship - Español Inglés Diccionario