translate English to French: However, the fact remains that the high initial cost is a major barrier.
Toutefois, il n'en reste pas moins vrai que le montant élevé de l'investissement initial constitue un obstacle majeur.