be to blame for sth
idiom.idiom. to be the person or thing that caused something bad to happen.
idiom. to be responsible for a negative outcome or fault; functions as a predicative expression of culpability.
The heavy rain is to blame for the flood.
The manager said that poor communication was to blame for the project's failure.
While many analysts argue that the central bank is to blame for the inflation, others point toward global supply chain disruptions.
usually used with 'something' (sth) as the subject or the object of the preposition 'for'.
this structure is a passive-like construction using the active infinitive; it is more common in speech than the formal 'to be responsible for'.
He is to blame of the accident.He is to blame for the accident.the preposition 'for' must follow 'blame' when identifying the cause.