For six years. Do you live in London?

What does For six years. Do you live in London? mean?

For six years. Do you live in London?

For six years. Do you live in London? in other languages