English: Tourists from foreign countries are appalled.
Telugu: దేశ విదేశాల నుంచి వచ్చే పర్యాటకులూ నిరాశకు లోనవుతున్నారు.