English: A lot of research seems to be under way.
Telugu: అనే దానిపై ఎన్నో పరిశోధనలు సాగుతున్నాయి.