translate English to French: • Who will take responsibility for pushing this initiative forward?
• Qui verra à faire progresser cette activité?