translate English to French: We know where we stand today.
Nous savons où nous en sommes aujourd'hui.