English: There should be research done on them.
Telugu: వీటిపైన పరిశోధన జరగాలి.