English: But further research efforts have revealed little more.
Telugu: అయితే తాజాగా జరిపిన పరిశోధనలలో మరిన్ని విషయాలు వెలుగులోకి వచ్చాయి.