English: The time was some 300,000 years ago.
Telugu: బహుశా చాలా కాలం క్రితం 300,000 సంవత్సరాలు.