translate English to French: For females the competition can be fairly daunting, and their commitment to training is enormous.
Pour les femmes, la compétition peut être assez intimidante.