to constitute a hardship - Turco Inglés Diccionario