translate English to French: There is a clear perception that "we always see the same firms getting the contracts."
Certains ont la nette impression de « toujours voir les mêmes entreprises décrocher des contrats ».