translate English to French: Millions of others retained their traditional beliefs.
Des millions d'autres personnes conservent leurs croyances traditionnelles.