Chinese: 雨从昨天晚上下到现在。
English: It's been raining since last night.
French: Il pleut depuis la nuit dernière.