translate English to French: Yes, in certain circumstances.
Oui, dans certaines circonstances.