Txedmeḍ ayen iwumi tzemreḍ.
English: You did your best.