attagarahin

blaming oneself; reproaching oneself