translate English to French: 1,000,000 (often means "more than I can count")
1 000 000 (signifie souvent « plus que ce que je peux compter »)