English: A lot of research has already been done.
Telugu: దీనిపై ఇప్పటికే చాలా పరిశోధనలు జరిగాయి.