English: Nonetheless, lately, scientists have revisited this concept.
Telugu: అయితే తాజాగా శాస్త్రవేత్తలు ఈ అంశం పై ఒక అంచనాకు వచ్చారట.