(1)宣誓供述を作成する
(2)宣誓の下で宣言する
(3)宣誓する
(4)厳粛に、かつ正式に約束する
(5)まじめに約束を守る
さらに詳しく
(1)完全にそして資格なしで
(2)確実にまたは明確に
(3)確かにそして紛れもなく
(4)without question and beyond doubt; "it was decidedly too expensive"; "she told him off in spades"; "by all odds they should win"