idiom
can't believe your eyes
इतना चौंका देने वाला कि आप जो देख रहे हैं उस पर विश्वास नहीं कर सकते
Meaning
to be so surprised that you doubt what you are seeing
Example
I **couldn’t believe my eyes** when I saw the snowfall.
जब मैंने हिमपात देखा तो मैं अपनी आँखों पर विश्वास नहीं कर सका।