English: hundreds of persons put together.
Telugu: వందలాది మందిని ఒకేచోటుకు చేర్చిందట.