Pinyin Dictionary results for "sheng lei ju xia"

声泪俱下
to shed tears while recounting sth; speaking in a tearful voice
Dictionary data provided by CC-CEDICT