get down to business

Verb

 * 1)  To commit oneself to a task or activity that is employment-related or that requires serious effort or concentration.

Translations

 * Spanish: meterse en harina (Spain, colloquial)