Language:
Free Online Dictionary|3Dict

旷时日久

Source : CEDICT

long-drawn-out/protracted/prolonged (idiom)