be the subject of relentless criticism - Turco Inglés Diccionario