under assault
idiomDefinition of under assault
: being attacked or severely criticized
The city is under assault from enemy troops. Their personal freedoms are (coming) under assault by the government. He came under assault for his unusual beliefs.