English: But many scientists believe that there is a link.
Telugu: కానీ చాలా మంది శాస్త్రవేత్తలు ఒక లింక్ ఉందని నమ్ముతారు.