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