translate English to French: He is believed to have performed signs and miracles as proof of his authority.
Il aurait accompli des signes et des miracles démontrant son autorité.