di depan
in a position directly before someone or something
di depan, di hadapan
in the presence of someone; facing someone