English: More evidence has since come in.
Telugu: ఆ తర్వాత మరిన్ని ఆధారాలు వెల్లువలా వచ్చిపడ్డాయి.