Let's pile on some more praise.
In the Indian lexicon, fabulous and fantastic do not have positive or negative connotations. "Fabulous" should be read as "extraordinary", and "fantastic" should be read as "unbelievable".
This different usage can cause some confusion.