translate English to French: Where do we stand at the moment?
Où en sommes-nous à l'heure actuelle?