translate English to French: Over 2,050 units have been built.  2.
Plus de 2 050 logements ont été construits.  2.