English: Scientists have explained this.
Telugu: శాస్త్రకారులు దీనికీ వివరణనిచ్చారు.