explanation
Thank you for your explanation.
C'est la seule explication logique.
That's the only logical explanation.
Bien, merci pour cette explication.
Okay, thank you for that explanation.
There is another explanation.
Il a semblé satisfait de mon explication.
He seemed satisfied with my explanation.
La même explication est valable dans ce cas.
The same explanation applies in this case.
J'espère que vous avez une bonne explication pour cette intrusion.
I hope you have a good explanation for this intrusion.
— Il était une fois en Chine (1991)
Ça ne laisse qu'une seule explication.
That leaves only one explanation.
— The Man from Earth (2007)
Personne n'aura besoin d'une explication.
No one will need an explanation.