meaning of auf etw. schwören

auf etw. schwören - German to English

to swear by sth. [coll.] [place great self-confidence in]