English: Additional research is underway.
Telugu: దీనిపై మరింత పరిశోధనలు జరుగుతున్నాయి.