Without further ado

without any delay; immediately.