translate English to French: However, the number of pages allowed for the report was a limiting factor.
Le nombre de pages que le rapport ne doit pas dépasser est néanmoins un facteur limitatif.