English: A lot of scientific research is going on there.
Telugu: వీటి గురించి ఎన్నో శాస్త్రీయ పరిశోధనలు జరిగాయి.