Pinyin Dictionary results for "qu de sheng li"

取得胜利
to prevail; to achieve victory; to be victorious
Dictionary data provided by CC-CEDICT