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