旷日持久kuàngrìchíjiǔTop 40000Meanings1. protracted (idiom)2. long and drawn-outCharacters used旷to neglect日day持to hold久long