English: It took a few decades for the science to catch up.
Telugu: వీటన్నింటినీ ఛేదించటానికి శాస్త్ర రంగానికి కొన్ని దశాబ్దాలు పట్టింది.