translate English to French: However, in spite of this diversity, there is a remarkable similarity in many of the concerns expressed and barriers identified.
Par contre, malgré cette variabilité, il y a une similitude remarquable entre un grand nombre de préoccupations et de difficultés exprimées.