to be so surprised that you doubt what you are seeing
être tellement surpris que vous doutez de ce que vous voyez (etre tellement surpris que vous doutez de ce que vous voyez)
"I couldn’t believe my eyes when I saw the snowfall."
"Je ne pouvais pas croire mes yeux quand j'ai vu la neige tomber." (je ne pouvais pas croire mes yeux quand j'ai vu la neige tomber)
to be born into a rich family
to find small, unimportant faults in something
to be in a very good position for success
Having information that most people do not have.
to give in to stress or pressure
to reach the highest possible level or price