to vouch for something, to stake one's life on something
Mit absoluter Sicherheit für die Richtigkeit oder Zuverlässigkeit von etwas garantieren.
To guarantee the truth or reliability of something with absolute certainty.
-
Ich kann für seine Ehrlichkeit die Hand ins Feuer legen.— I can vouch for his honesty with absolute certainty.
-
Er würde für diesen Plan die Hand ins Feuer legen.— He would stake everything on this plan.