somewhat

For these or some other
For these or some other reasons Egypt has been occupied by man from the