English: A lot more evidence has come to light since then.
Telugu: ఆ తర్వాత మరిన్ని ఆధారాలు వెల్లువలా వచ్చిపడ్డాయి.