海枯石烂hǎikūshílànTop 50000Meanings1. (lit.) until the seas dry up and stones go soft (idiom)2. (fig.) forever; until the end of timeCharacters used海ocean枯withered石rock烂soft