English: Thousands of visitors ..
Telugu: వేలాది మంది సందర్శకులు. .