海枯石烂hǎikūshílàn
Top 50000
Meanings
1. (lit.) until the seas dry up and stones go soft (idiom)
2. (fig.) forever; until the end of time
Characters used