He's taken a lot of flak for his left-wing views.

他的左倾观点受到了强烈指责。

相关词汇
takenv. 拿( take的过去分词),接受,取得;
lotn. 份额,许多,命运,阄;adv. (与形容词和副词连用)很,非常,(与动词连用)非常;pron. 大量,许多;vt. 分组,把…划分(常与out连用),把(土地)划分成块;vi. 抽签,拈阄;
ofprep. 关于,属于…的,由…制成;aux. 助动词 [非标准用语、方言] =have [主用于虚拟语气];
flakn. 高射炮,过分的或抨击性的批评,争吵,敌对;
forprep. 为,为了,倾向于,关于,当作;conj. 因为,由于;
hispron. (he的所有格)他的,(he的物主代词)他的东西;det. 属于他的,用于名词前,自己的,指某人的,上帝的;
viewsn. 看( view的名词复数 ),[建筑学]视图,概观,视力;