Language:
Free Online Dictionary|3Dict

涕淚俱下

Source : CEDICT

tears and mucus flowing down together (idiom)