English: Research has also been put on them.
Telugu: వాటిపై పరిశోధన కూడా చేసింది.