translate English to German: So already thousands of people is seeing it; they had experiences too.
Das haben schon tausende von Menschen gesehen. Sie hatten auch Erfahrungen.