translate English to French: I condemn this deadlock, this illusion of free online services.
Je dénonce cette impasse, cette illusion de la cybergratuité.