English: Visitors were impressed.
Telugu: ఇందుకు ఆ అతిథులు ఆశ్చర్యపోయారు.