translate English to French: Can we possibly be satisfied with this situation?
Pouvons-nous nous satisfaire de cette situation?