have hard times ahead - Espagnol Anglais Dictionnaire