bǎi jì qiān fāng

Translation

  • to exhaust every means to achieve sth (idiom)
Chinese Tones