Chinese: 这里近几天都在下大雨。
English: It's been pouring here for the last few days.