throw oneself into

Verb

 * 1)  To engage heartily in; to get fully involved in.

Translations

 * Greek: