English: Aren't you amazed by this place?
Telugu: మీరు ఈ స్థానంలో ఆశ్చర్యచకితుడై?