translate English to French: However, it is difficult to verify whether this was a limiting factor.
Toutefois, l’existence d’un tel facteur limitatif est difficilement vérifiable.