devant
in a position directly before someone or something
devant, en présence de
in the presence of someone; facing someone