Translate the following English sentence to French:
"This is an extremely complicated undertaking, but we will succeed because our mission is very clear, we are a relatively small institution and we have a very high level of culture."
Il s'agit d'un effort très complexe que nous sommes, néanmoins, en mesure de fournir parce que nous avons une mission très précise, une dimension limitée et un niveau culturel élevé.