English: A great deal of investigation still needs to be accomplished.
Telugu: ఇంకా పూర్తిస్థాయి పరిశోధనలు చేయాల్సి ఉంది.