Chinese: 这拼图有500块。
English: This puzzle has 500 pieces.
French: Ce puzzle fait cinq-cents pièces.