Site Language: EN
The news was staggering to everyone.

Extremely surprising or shocking.
Her performance was staggering.
The results of the experiment were staggering.
He made a staggering amount of money.
staggering amount
staggering news
staggering impact
astonishing
incredible
mind-blowing