English: That will take more research.
Telugu: ఇది మరిన్ని పరిశోధనలకు ఆజ్యం పోస్తుంది.