over-long (adv.)youdaoicibaDictYouDict[over-long 词源字典]
"for too long a time," late 14c., from over- + long (adj.).[over-long etymology, over-long origin, 英语词源]