The English term "drizzling rain" matches the Chinese term "máomáoy, xi oy"

other english words that include "rain" : chinese :
brain n ozi
rain xiày, y
rainy season y jì
train hu chê