English: Others say 23 million years ago.
Telugu: మరి కొందరు 20 బిలియను సంవత్సరాల క్రితం అంటున్నారు.