English: All of them need further research.
Telugu: వీరందరికీ మరింత పరిశోధన అవసరం.