be to blame (for something)

成語所屬單字blame

be to blame (for something) — 慣用語

1. To be the person or thing that caused something bad to happen.

1.慣用語
釋義

應為...負責

To be the person or thing that caused something bad to happen.

例句

The driver was to blame for the car crash.

Is the bad weather to blame for the flight delay?