English: And what they saw amazed them.
Telugu: వారు చూసినదానితో వారు ఆశ్చర్యపడ్డారు.