delante de, frente a
in a position directly before someone or something
frente a, ante
in the presence of someone; facing someone