make Herculean efforts ; involve a tremendous lot of work ; laborious to the utmost ; spend an immense amount of energy ; strain oneself to the limit
应用推荐
模块上移
模块下移
不移动