shí
chuí
1
proven
2
evidenced
3
confirmed
4
there is evidence that confirms this beyond doubt