石にかじりついてでも
1
come hell or high water
See also:
石にかじりついても (いしにかじりついても)
Other forms
石に齧りついてでも 【いしにかじりついてでも】 · 石に齧り付いてでも 【いしにかじりついてでも】