









涕泪横流 means “weeping bitterly, in floods of tears, tears and snot streaming down one's face” in Chinese. See the pinyin, native audio pronunciation, and 1 example sentence with English translations.
weeping bitterly
in floods of tears
tears and snot streaming down one's face
If sneezing is accompanied by itching, it's most likely an allergy, If you have a sore throat or runny nose, but no itching, it's probably an infection.