high time

(noun) time (generic term)