Английский-Венгерский словарь »

in the face of all men означает в венгерский

АнглийскийВенгерский
in the face of all men [UK: ɪn ðə feɪs əv ɔːl men]
[US: ɪn ðə ˈfeɪs əv ɔːl ˈmen]

mindenki előtt

mindenki szeme láttára