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