Indeed he (Muhammad) did see, of the Greatest Signs, of his Lord (Allah).