42:51

It is not vouchsafed to any human being that Allah should speak to him face to face, He speaks either through inspiration, or from behind a veil, or through sending a messenger (angel Gabriel) authorized by Him to reveal His will; surely He is most High, most Wise.
Meaning:-
Vouchsafed: to grant or give, as by favor, graciousness, or condescension:
Veil: a piece of fine material worn by women to protect or conceal the face.