Ayen yebɣun yeḍru, demmren-t ɣer sdat.
English: No matter what, they pushed forward.