Millions of people did come together.
लाखों लोग इकठ्ठा हुए हैं.