Egypt stands tall