Egypt struggles