石にしがみついても (いしにしがみついても) — come hell or high water | Kumi Dictionary