be to blame for 应该为某事负责任 ; 对…应负责任 ; 应对……负责
be to blame for sth 对某事应负责任 ; 应该受到责备 ; 对某坏事应负责 ; 应受责备
be to blame for something 因为……应受责备
Repeated stress may also be to be blame for greater health problems, the scientists think.
科学家认为,重复性压力可能也是造成健康问题越来越严重的罪魁祸首。
Today he still takes the blame for not educating these "business-leaders-to-be".
今天,他仍然因为没有教导这些“未来的商业领袖”而受到指责。
The researchers suspect that the shape of the human ear canal may be to blame for the pain.
研究者猜测,人们之所以觉得痛苦,是由于人类耳道的形状造成的。
应用推荐