English: There are scientific evidences of the same.
Telugu: దీనికి తగిన శాస్త్రీయ ఆధారాలు కూడా లభించాయి.