be the subject of relentless criticism - Französisch Englisch Wörterbuch