What does No, I no longer live here. I've lived in London since January. mean?No, I no longer live here. I've lived in London since January.▶ Hear it in EnglishNo, I no longer live here. I've lived in London since January. in other languagesIn PortugueseIn FrenchIn Japanese