meaning of auf den ersten Schlag

auf den ersten Schlag - German to English

during the very first blow