Actually, I live in London.

What does Actually, I live in London. mean?

Actually, I live in London.

Actually, I live in London. in other languages