English to Hindi

Meaning for:
master mind
other
अतिचतुर