beat oneself up (বিট ওয়ানসেলফ আপ)

Idiom Apology