1 PHRASAL VERB 为了…而受惩罚;为…付出代价 If you have to answer for something bad or wrong you have done, you are punished for it. 为了…而受惩罚;为…付出代价
SYN pay for, suffer for, atone for, make amends for
2 PHRASE (对问题)负有很大责任 If you say that someone has a lot to answer for, you are saying that their actions have led to problems which you think they are responsible for. (对问题)负有很大责任