to be so surprised that you doubt what you are seeing
быть настолько удивленным, что сомневаешься в том, что видишь (byt nastol'ko udivlennym, chto somnevayesh'sya v tom, chto vidish')
"I couldn’t believe my eyes when I saw the snowfall."
"Я не мог поверить своим глазам, когда увидел снегопад." (Ya ne mog poverit' svoim glazam, kogda uvidel snegopad)
the distribution of power between nations to prevent any one...
to behave independently; not influenced by others
to do exactly what is needed to get a desired result
better things are coming in the future
the most important foundation or element for achieving succe...
to continue for too long and become boring