English: There is hard, solid evidence.
Telugu: కఠోరమైన, నిర్దిష్టమైన నిరూపణలుంటాయి.