translate English to French: This is what the people of our countries expect from us.
C'est exactement ce que les citoyens européens attendent de nous.