石にかじりついても (いしにかじりついても) — come hell or high water | Kumi Dictionary