expression, godan verb (-u)
doubt one's own eyes; can't believe what one is seeing
Used when seeing something so surprising, shocking, or unbelievable that one questions whether it is real.
その光景に、私は思わず目を疑った。
I couldn't help doubting my own eyes at that sight.
彼が突然現れたとき、一瞬
When he suddenly appeared, I doubted my eyes for a moment.