yǎn pí zi dǐ xià

Translation

  • right in front of sb's eyes
  • right under sb's nose
  • current
  • at the moment
Chinese Tones