English: Or they were created by someone else?
Telugu: లేక ఇతర జీవులు నిర్మించుకున్నవా ఇవి?