English: Scientists have found that they existed millions of years ago.
Telugu: ఇవి కొన్ని లక్షల సంవత్సరాల క్రితం ఏర్పడినట్లు శాస్త్రవేత్తల అంచనా.