experience a difficult situation, particularly economic hardship - Espagnol Anglais Dictionnaire