Marie Louise or Marie-Louise is a French feminine compound given name. In other languages, it may take one of several alternate forms: (wikipedia)
I am convinced that our movement will be more demoralized and weakened by blind and uncritical admiration than by frank admission of past mistakes.