Chinese: 虽然下着大雪，但他还是来了。
English: He came in spite of the heavy snow.
French: Il vint, en dépit de l'épaisse neige.