English: Several countries are participating in the research.
Telugu: పలు దేశాలు పరిశోధనలో నిమగ్నమై ఉన్నాయి.