Original: Every year, millions of pilgrims from all over the world come to Cz stochowa to see it.
Simplified: Every year, thousands of people from all over the world come to Cz stochowa to see it.