English: A lot more research will be required to know for sure.
Telugu: మరింత తెలుసుకోవాలనే మరిన్ని అధ్యయనాలు అవసరం.