ломать голову над чем-л. After hours of puzzling over the book, it suddenly made sense. ≈ Я несколько часов думал над этой книгой, и вдруг понял, про что она.
PUZZLE OVER
Англо-русский перевод PUZZLE OVER
New large English-Russian dictionary . Новый большой Англо-Русский словарь. 2011