set all one's energies doing sth.献身于,专心于某事
absorb oneself in sth./doing sth.吸引某人做某事
devote oneself to sth.献身于,专心于某事
concentrate oneself on sth 全神贯注于某事,集中精力做...
1.to devote oneself to sth.献身于,专心于
2.to dedicate oneself/sth to sth.献身于,专心于
3.to set to (e.g.We set to and finish the job very quickly.) 开始做某事(我们开始的和结束的都很快)
4.to go all out 全力以赴做
5.to try one's best 尽全力做
6.with might and main 尽全力做
7.with tooth and nail 尽全力做,拼命做