English: A lot of research is needed to get this information.
Telugu: ఇలాంటి సమాచారంపై మరింత పరిశోధన అవసరమంటున్నారు.