TAKE THE RAP FOR

Meaning 1:

take the rap for - to take responsibility for something bad that has happened - รับผิดชอบ