English: There is some evidence to support this claim.
Telugu: ఈ విషయాన్ని చెప్పే కొన్ని ఆధారాలు అందుబాటులో ఉన్నాయి.