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