translate English to French: Mrs Thors, what you say is right.
Madame Thors, vous avez tout à fait raison.