English: At this stage, we need more research.
Telugu: ఈ పరిస్థితిలో, మరింత పరిశోధనలు జరగాల్సి ఉంది.