English: 30 million years earlier than previously thought.
Telugu: ఇది గతంలో ఊహించినదాని కంటే 30 కోట్ల సంవత్సరాల ముందు కాలం.