translate English to French: Commentary may perhaps be left to the Supreme Allied Commander.
Laissons plutôt parler le commandant suprême allié.