translate English to French: He was the Minister of Finance and clearly would have known the facts.
Il a ete ministre des Finances. Il ´ ´ devait certainement savoir a quoi s’en tenir.