convincing unfailing unflinching unswerving
rigid rigorous solid unshakable
actively alertly assiduously attentively busy closely eagerly earnest faithfully fervently hard intently lively seriously vigorously
firm fully terrible unwavering
steadfastly