for a long time
language: ja
definitions
for an extended period of time
ja: 長い間;ずっと
examples
I haven't seen her for a long time.
私は彼女を長い間見ていません。