English: There is still lot of research to do.
Telugu: ఇంకా చాలా పరిశోధనలు చేయాల్సి ఉంది.