What does an etw. heftig Anstoß nehmen mean?

an etw. heftig Anstoß nehmen - German to English

to just take grave offense at sth. [Br.]