English: Also, more research is being done.
Telugu: ఇంకా పలు పరిశోధనలు కొనసాగుతున్నాయి.