translate English to French: Why is it so important now?
Pourquoi est-ce si important maintenant?