сообразить
1. ( вн. ; размышлять ) consider ( d. ), ponder ( d. , over), think* out ( d. ); ( взвешивать ) weigh ( d. ), weigh the pros and cons (of)
2. ( понимать ) understand*
хорошо соображать — grasp quickly; be quick in the uptake
плохо соображать — be slow to grasp