English: They lived roughly 120 million years ago.
Telugu: ఇవి దాదాపు 120 మిలియన్ సంవత్సరాల క్రితం జీవించి ఉండేవి.