English: But scientists didn't really know the particulars until recently.
Telugu: నిజానికి ఈ వివరాలు ఇటీవలి కాలం వరకు శాస్త్రజ్ఞులకు తెలియవు.