English: A lot of work and research is still going on.
Telugu: ఇంకా పలు పరిశోధనలు కొనసాగుతున్నాయి.