Learn English – Does the idiom “stop shooting the ball to the opponent” make sense

expressionsidiomsphrase-requests

Getting into a fight with someone, I think the other person is accusing me of being the wrong one and is trying to show that everything that has happened is my fault. Stop shooting the ball to my opponent is what I would say because it is what I would translate the idiom in my native language into. Does it make sense to native English speakers? What is the common English idiom in such situations?

Best Answer

Based on your explanation, an equivalent idiom in English would be (to) pass the buck:

To transfer responsibility or blame from oneself onto another; to absolve oneself of concern for a given matter by claiming to lack authority or jurisdiction.

The phrase also comes with its own Wikipedia page.