be an uphill battle - Turco Inglés Diccionario