English: The people marvelled at this sight.
Telugu: ఈ అతిథిని చూసి జనం హడలిపోయారు.