English to Hindi

Meaning for:
demanding
other
रौब जमाने वाला;दक्षतापूर्ण;सताऊ;भार डालने वाला