What does auf Teufel komm raus mean?

auf Teufel komm raus - German to English

come hell or high water [coll.]

View more

  • for several a person is really worth [coll.]