Pinyin Dictionary results for "shi zai bi de"

势在必得
to be determined to win (idiom)
Dictionary data provided by CC-CEDICT