English: amazed them.
Telugu: . వారిని ఆశ్చర్యపరచండి.