translate English to French: Groups often feel unable to compete, yet many have found success.
Les groupes se sentent souvent incapables de rivaliser, mais plusieurs finissent par réussir.