472 / 3571

What does 大包大揽 (dàbāo dàlǎn) mean in English?

大包大揽
dàbāo dàlǎn大包大攬

undertake the whole thing; take on every thing