shān​rán​lèi​xià

to shed silent tears

Definitions

shān​rán​lèi​xià

to shed silent tears (idiom)

Sources