translate English to French: And yet, what is happening?
Or, que voyons-nous?