gözünün önünde olmak

listen to the pronunciation of gözünün önünde olmak
Türkçe - İngilizce
stare smb. in the face
gözünün önünde olmak