English: Science says it was a long time.
Telugu: దీనికి ఎంతో కాలం పట్టిందని సైన్సు మనకు చెబుతున్నది.