at the sight of
Elle s'évanouit à la vue d'un tigre.
She faints at the sight of a tiger.
Le patient s'évanouit à la vue du sang.
The patient faints at the sight of blood.
Il s'est enfui à la vue d'un policier.
He ran away at the sight of a police officer.
À la vue du chien, le chat s'est enfui.
At the sight of the dog, the cat ran away.
Il s'enfuit à la vue du policier.
He fled at the sight of the police officer.
Elle s'est évanouie à la vue d'un tigre.
She fainted at the sight of a tiger.
Je me suis figé à la vue du serpent.
I froze at the sight of the snake.