C'est effarant.

English Translation

It’s awesome.

The word “effarant” means “shocking” and not “awesome”.

Yes, good point, and it can mean terrifying as well.