translate English to French: There's also advertising, interactive television and geographically, for now, we're only in the United States, but there is Europe, Asia.
La publicité, entre autres, la télévision interactive et, géographiquement, pour le moment, nous ne sommes qu'aux États Unis, mais l'Europe, l'Asie.