to impose hardship - Alemán Inglés Diccionario