Chinese: 从昨晚起一直下雨。
English: It's been raining since last night.