repeat the same criticism - Spanish English Dictionary