काफी संख्या में लोग मौके पर एकत्र हो गए।
A large number of people had gathered on the spot.