be (a little) slow on the uptake - Turkish English Dictionary