English: A number of studies have been done to corroborate these claims.
Telugu: ఈ విషయాన్ని నిరూపించడానికి కొన్ని పరిశోధనలు జరిపారు.