have many tasks to complete - Turco Inglés Diccionario