translate English to French: Very often lack of self-esteem and fear of failure are the biggest barriers to finding work.
Le manque d’estime de soi et la peur de l’échec sont souvent les principaux obstacles à l’accès à l’emploi.