English to Hindi

Meaning for:
wise guy
other
ज़रूरत से ज़्यादा चालाक व्यक्ति