stupéfiant, vertigineux
The figures are staggering.
Les chiffres sont stupéfiants.
The numbers are staggering.
The enemy suffered staggering casualties.
L’ennemi a subi des pertes ahurissantes.
Those numbers are staggering.
Ces chiffres sont stupéfiants.