Amek i tessawḍed ad txedmeḍ aya!
English: How did you dare!