Word Definition - 声泪俱下

shēng lèi jù xià to shed tears while recounting sth; speaking in a tearful voice