心を砕く こころをくだく to take great pains; to make every effort; to rack one's brains exp v5k id to be concerned; to worry exp v5k id Advanced ➥