English: Further research on this potential connection is needed.
Telugu: ఈ సంభావ్య అనుసంధానంపై మరింత పరిశోధన అవసరం.