English: Several devotees had taken part in it.
Telugu: ఎందరో సాధువులు ఇందులో పాల్గొన్నారు.