launch into

Verb

 * 1) To begin (something involved or time-consuming).