dōu dǎng
基本释义
  1. 〈方〉抵挡;对付
英文翻译
  1. bear responsibility for