shēng tūn huó bō

Translation

  • to swallow whole (idiom)
  • fig. to apply uncritically

Synonyms

Chinese Tones