English: Science HAS explained this.
Telugu: శాస్త్రం దీనిని వివరించి చెప్పింది.