Pinyin Dictionary results for "chuang xia"

创下
to establish; to set (a new record)
创下高票房
to set a box office record
Dictionary data provided by CC-CEDICT