English: More research work is needed.
Telugu: మరింత కృషి అవసరం అధ్యయనం కూడా.