enduring spirit of Egyptian people