translate English to French: The insufficient legislation has contributed to a situation in which in some cases checks have been made without any reasons being given to the citizen in question.
C'est en partie à cause des lacunes de la législation qu'il arrive que des contrôles soient effectués sans explication.