1 عمومی:: عذاب دادن، تقلا كردن، به خود پیچیدن، تحریف كردن
شبکه مترجمین ایران
1 general:: agonize over/about sth If you agonize over/about something, you spend time worrying and trying to make a decision about it • She agonized for days about whether she should take the job.
Cambridge-Phrasal Verbs