As he left the meeting, he was berated by angry demonstrators. Doctors are often berated for being poor communicators, particularly when they have to give patients bad news.
to say the truth about something, even if it is not polite or pleasant
eager
the children's eager faces She sounded very eager to meet you. They crowded around the spokesperson, eager for any news. I am eager for news about them.