English: A number of research works have been done on them.
Telugu: వాటిపై పలు పరిశోధనలు జరిపారు.