English to Hindi

Meaning for:
sharp as a tack
other
तेज़-दिमाग;बहुत तेज़