“Beyond reasonable doubt” does not mean no doubt. It means “reasonable” doubt. Some have stated it’s like 80-20 .
Yes, THANK YOU. It can't be stated enough.