English: It was only a million years ago.
Telugu: జస్ట్ కొన్ని లక్షల సంవత్సరాల క్రితం అంతే.