sich auge in auge gegenüberstehen

listen to the pronunciation of sich auge in auge gegenüberstehen
ألمانية - الإنجليزية
to be eyeball to eyeball