Txedmemt ayen iwumi tzemremt.
English: You did your best.