Menyif asnunnet asqummet.
English: Doing your best is better than doing nothing at all.