Fetching details from the dictionary...
(in the) presence (of); in front (of); before (someone)
彼は私の面前に立った。
He stood before me.
上司は部下を同僚の面前で叱責した。
The boss reprimanded his subordinate in front of colleagues.
彼女は貴賓たちの面前でも冷静を保った。
She maintained her composure even in the presence of distinguished guests.