challenging yet attainable - Turco Inglés Diccionario