English: And then came along more compelling evidence.
Telugu: ఆ తర్వాత మరిన్ని ఆధారాలు వెల్లువలా వచ్చిపడ్డాయి.