English: They wondered where it came from.
Telugu: ఇది ఎక్కడ నుండి వస్తుందో వారు ఆశ్చర్యపోతున్నారు.