English: Visitors were impressed.
Telugu: సందర్శకులు ఫిదా అయ్యారు.