English: Many visitors are appalled.
Telugu: చాలామంది సందర్శకులు చాలా అసహనంతో ఉన్నారు.