English: At this, they were amazed.
Telugu: దీంతో. . అక్కడి వారు దీనికి ఆశ్చర్యపోయారు.