sich auge in auge gegenüberstehen

listen to the pronunciation of sich auge in auge gegenüberstehen
German - English
to be eyeball to eyeball