Mai Izz El Din in despair