ahead of
• in front of or before.
• "she walked ahead of him along the corridor"
in front of
• in a position just ahead or at the front part of someone or something else.
• "the lawn in front of the house"
• in the presence of.
• "the teacher didn't want his authority challenged in front of the class"
Similar:
in the presence of,
before,
before the very eyes of,
in the sight of,
under the nose of,