English: All of this happened approximately 70 million years ago.
Telugu: ఇవన్నీ సుమారు 70 మిలియన్ సంవత్సరాల క్రితం జరిగాయి.