dà bāo dà lǎn

Translation

  • to take complete charge (idiom)

Synonyms

Chinese Tones