thunderstrike in French
thunderstrike in French
foudroyer
(transitive, figurative, now, rare) To astonish, or strike dumb, as with something terrible.