agonising over

Translations
мучиться над
He spent weeks agonising over the proposal.
Он мучился над предложением несколько недель.