incredible, astonishing, amazing
Le prix en est tout simplement hallucinant.
The price is simply mind-blowing.
It was mind-blowing.
Et si je faisais quelque chose de vraiment hallucinant.
What if I did something truly mind-blowing?
— Insaisissables 2 (2016)