Version Française
Translate
"set the record straight (to)"
to French Language
English to French
French to English
English
French
set the record straight (to)
préciser/expliciter clairement les choses; mettre les choses au point; fam. mettre les points sur les ’i’.