to suffer severe financial hardship - Alemán Inglés Diccionario