translate English to French: More than 20 people were present.
Plus d'une vingtaine de personnes étaient présentes.