証 (translations)→ emblem indicator testimonial
請け合う (translations)→ assure confirm promise reassurance say vouch
保証 (translations)→ certification
保証する (translations)→ certify ensure
約束する (translations)→ agree offer sincerely