English: """There is a lot more research being done."
Telugu: ‘‘ఇంకా ఎంతో పరిశోధన చేయాల్సి ఉంది.