English: And yet, research has.
Telugu: అయితే ఇంకా పరిశోధనలు సాగుతున్నాయని.