Chinese: 昨天上午下大雨。
English: It rained hard yesterday morning.
French: Il a plu des cordes hier matin.