be the subject of relentless criticism - Türkisch Englisch Wörterbuch