to give oneself a hard blow - Fransızca İngilizce Sözlük