English: The visitors are amazed.
Telugu: అతిథులు అతిథులు ఆశ్చర్యం.