English: 66 million years ago.
Telugu: 66 మిలియన్ సంవత్సరాల క్రితం 10 కి.