English: I wonder how they got here.
Telugu: అది ఇక్కడకెలా వచ్చిందాని ఆశ్చర్యపోయాను.