translate English to French: However, cost remains an issue.
Le prix, toutefois, demeure un problème.