that explains
Eh bien, ça explique beaucoup de choses.
Well, that explains a lot.
Ça explique pas mal de choses.
That explains a lot.
Ça explique la crème pour les mains qui sent bon.
That explains the nice-smelling hand cream.
— Decision to Leave (2022)
Ça explique votre regard mauvais quand je vous ai dit qu'ils étaient à Macao.
That explains the nasty look you gave me when I told you they were in Macao.
— Insaisissables 2 (2016)
Ça explique beaucoup de choses.
That explains a lot.
Ça explique tes nombreux travers.
That explains your many faults.
What does that explain?
Ça explique le sang dans la neige.
That explains the blood in the snow.
— Anatomie d'une chute (2023)
That explains a lot.