translate English to French: It is high time Europe started making a difference and really started cooperating with these countries.
Il est grand temps que l'Europe apprenne à faire la différence et collabore réellement avec ces pays.