translate English to French: At the moment, they have to make do with American websites.
Actuellement, ils doivent trouver une aide sur les sites web américains.