translate English to French: Now, we are faced with a dilemma.
Maintenant, nous sommes face à un dilemme.