translate English to French: Legal opinion has been sought to address some management issues.
On a sollicité un avis juridique afin d’éclairer certains enjeux de gestion.