translate English to French: It has emerged that there is very strong leadership in place.
Il est apparu que cette mission occupe une position de premier plan sur place.