English: There are scientific facts to prove it.
Telugu: నిరూపించడానికి శాస్త్రీయ వాస్తవాలు కూడా ఉన్నాయి.