Idiom
answer for somethinganswer for (something)
to admit responsibility for causing a problem or situation.He may not go to jail, but someday he is going to have to answer for what he did before God.If you mix art and politics critics get upset and you have to answer for it.
Related vocabulary: have a lot to answer for