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