English: This was proved by more recent and thorough research.
Telugu: ఇది మరింత ఇటీవల మరియు పరిపూర్ణమైన పరిశోధన నిరూపించాడు.