for a long time
language: zh
definitions
for an extended period of time
zh: 很长一段时间;许久
examples
I haven't seen her for a long time.
我很久没见到她了。