投身

tóushēn
to throw oneself into
HSK 79

Additional Dictionary Meanings

to throw oneself into sth