explanation
Ton explication ne m'a pas convaincu.
Your explanation didn’t convince me.
Pouvez-vous me donner une meilleure explication ?
Can you give me a better explanation?
Il ne fournit aucune explication particulière à son comportement étrange.
He provides no specific explanation for his strange behavior.
Mon explication peut sembler étrange.
My explanation may seem strange.
La même explication est valable dans ce cas.
The same explanation applies in this case.
Il a semblé satisfait de mon explication.
He seemed satisfied with my explanation.
Je n'aurais jamais trouvé explication aussi courte.
I would never have found such a concise explanation.
Je ne te dois pas d'explication.
I don't owe you an explanation.