Meaning of BE TO BLAME in English

BE TO BLAME

be responsible for something bad or unfortunate He`s not to blame for breaking the computer.

English idioms vocab.      Словарь английских идиом и выражений.