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