English: They surprise with their ingenuity.
Telugu: తమ తెలివితేటలతో అబ్బురపరుస్తారు.