translate English to French: So where do we stand?
Alors où en sommes-nous?