I don't have to do anything, this isn't my site. The fact they are ignoring your requests to delete your posts should tell you something.
Also, if I was looking for a specifically French website....I would be more careful with my searching. If I were to stumble across a website that is in French while searching for something, I would take steps to identify if it was French. But that's just me.

