English: Better still; some studies have cast doubt on the possible link between the two.
Telugu: బెటర్ ఇప్పటికీ; కొన్ని అధ్యయనాలు ఈ రెండింటి మధ్య ఉన్న అనుసంధానంపై అనుమానాన్ని వ్యక్తం చేశాయి.