English: An investigation is necessary to make this discovery.
Telugu: ఈ అన్వేషణను నిర్ధారించడానికి మరింత పరిశోధన అవసరమవుతుంది.