English: had strong evidence against him.
Telugu: 'ఆయనకు వ్యతిరేకంగా బలమైన సాక్ష్యాలు లభ్యమయ్యాయి.