yǎn​miàn​qián

in front of one's eyes

yǎn​miàn​qián in front of one's eyes

  1. eye
    eye; the visual organ of people or animals
  2. in front of
    The area directly in front of someone or something; facing

yǎn​miàn​qián at the moment

  1. eye
    eye; the visual organ of people or animals
  2. at hand
    A situation or time that is currently existing or immediate; right now; before one's eyes