assured brave crack disciplined firm hardheaded heavy indissoluble purposeful solid steadily steady strong
good mature
authoritative conclusive hard positive surefire tried