English: Although much research has been conducted.
Telugu: కాగా దీని పై చాల పరిశోధనలు కూడా జరిగాయి.