Vocabulary

落涙滂沱

tears streaming down one's cheeks; shedding copious tears

adj-t adv-to