non-stop [adjective] + hour [noun]