making strenuous efforts to devise good ways and means to do something 意匠惨憺 [いしょうさんたん] /(n) taxing one's ingenuity in devising something/agonizing over designing or creating something/making strenuous efforts to devise good ways and means to do something/EntL2029870X/ |