He fagged away at this work for weeks.
这项工作他辛辛苦苦地干了好几个星期。
toil and moil:辛辛苦苦地工作
boiling point 沸点 | toil and moil 辛辛苦苦地工作 | enjoy your voyage 旅途愉快