kendini kahretmek

listen to the pronunciation of kendini kahretmek
Türkçe - İngilizce
beat oneself up
Reproach or criticize oneself excessively
kendini kahretmek