English: Some of them have landed on the the Moon.
Telugu: వాటిలో కొన్నిటిని చంద్రుడి మీదే వదిలిపెట్టి వచ్చారు.