Le détective s’est (*assez) avéré avoir (assez) accumulé de preuves pour établir sa culpabilité .
the detective is (*enough) turned-out to-have (enough) gathered of proofs to to-establish his guilt
The detective turned out to have gathered enough evidence to establish his guilt.