Xedmemt ayen iwumi tzemremt.
English: You do your best.