translate English to French: Some may overcome certain problems more easily than others.
Certains autres auront peut-être plus de facilité à surmonter les problèmes que certains autres.