English: However, experts say that much more needs to be done.
Telugu: అయితే, ఇంకా జరగాల్సిన పరిశోధన ఎంతైనా వుందంటున్నారు నిపుణులు.