Pinyin Dictionary results for "sheng la ying zhuai"

生拉硬拽
to drag sb along against his will; to draw a forced analogy
Dictionary data provided by CC-CEDICT