Formal:
* शानदार (shaandaar): This means "splendid" or "magnificent" and is a good option for something truly impressive.
* अद्भुत (adbhoot): This means "wonderful" or "marvellous" and conveys a sense of awe or wonder.
Informal:
* बहुत बढ़िया (bahut badhiya): This literally means "very good" and is a common way to say "awesome" in informal settings.
* कमाल का (kamal ka): This means "amazing" or "incredible" and is a more enthusiastic way to say "awesome".
* दिलचस्प (dilchasp): This means "interesting" or "fascinating" and is a good option if you want to emphasize the uniqueness or novelty of something.
* जबरदस्त (jabardast): This means "powerful" or "superb" and is a slangy way to say "awesome".
The best translation will depend on the specific situation.
For example, if you're talking about a beautiful sunset, you might use शानदार or अद्भुत. If you're talking about a great movie, you might use बहुत बढ़िया or कमाल का. And if you're talking about a really cool new gadget, you might use जबरदस्त.