Chinese: 已经下了两天的雨。
English: It has been raining for two days.