give oneself a blow - German English Dictionary