English: This happened 20 million years ago.
Telugu: ఇదంతా ఇరవై మిలియన్ ల సంవత్సరాలకు పూర్వం సంభవించింది.