"Ongoing" es un adjetivo que se puede traducir como "en desarrollo", y "on track" es una frase que se puede traducir como "según lo planeado". Aprende más sobre la diferencia entre "ongoing" y "on track" a continuación.
The two countries have benefited from their ongoing collaboration on educational exchanges.Los dos países se beneficiaron de su colaboración permanente respecto a los intercambios educativos.
Keep practicing; you’re on track to becoming a very talented violinist.Sigue practicando; vas por buen camino y te convertirás en un violinista muy talentoso.