Original: The civilians had assembled at Jallianwala Bagh to participate in the annual Baisakhi celebrations which are both a religious as well as a cultural festival of the Punjabis.
Simplified: The civilians had arrived at Jallianwala Bagh to join the yearly Baisakhi celebrations which are both a religious as well as a cultural festival of the Punjabis.