English to Hindi

Meaning for:
slow on the uptake
other
मन्दबुद्धि का