translate English to French: She obviously never met Mrs Thatcher!
De toute évidence, elle n'a jamais rencontré Mme Thatcher!