English to Hindi

Meaning for:
world-class
other
सर्वश्रेष्ठ;ज़बर्दस्त