Japanese dictionary
わらにもすがるおもいで
hoping against hope; desperately hoping; as a last hope
Kanji details
・straw
・think