信誓旦旦

Etymology
From the , poem 58 (《詩經·衞風·氓》):



Idiom

 * 1) pledging in all sincerity; vowing solemnly