English: Many students had gheraoed him.
Telugu: ఎంద‌రో విద్యార్థులు వాటిని తిల‌కించి అబ్బురపడ్డారు.