English: A further study is under way.
Telugu: దీనిపై మరింత అధ్యయనం జరుగుతోంది.