English: And had quite strong evidence for it.
Telugu: కాగా అందుకు సంబంధించి బలమైన ఆధారాలు లభించాయి.