English: A more research has been develop about this.
Telugu: దీని గురించి మరింత పరిశోధనలు జరుగుతున్నాయి .