to give oneself a hard blow - Almanca İngilizce Sözlük