попотіти

1) to sweat, to perspire

2) перен. (над чимсь) to give oneself much trouble, to toil (at), to grind for some time

Джерело: Українсько-англійський словник на Slovnyk.me