kick oneself for doing sth

listen to the pronunciation of kick oneself for doing sth
English - Turkish
dizini dövmek