translate English to French: This seems shocking video of Eastern Europe.
Cela semble choquant vidéo de l'Est de l'Europe.