Chinese: 昨天下小雨。
English: There was a light rain yesterday.
French: Il est tombé une légère pluie hier.