English: There is now scientific proof.
Telugu: దీనికి ఇప్పుడు శాస్త్ర పరమైన ఋజువులున్నాయి.