swear by

Verb

 * 1) To invoke in an oath; to swear upon.
 * 2)  To trust wholeheartedly.

Translations

 * Finnish: vannoa jonkin nimeen
 * French:
 * German: auf etwas schwören
 * Spanish: poner la mano en el fuego por