English: You might have met them in London or someplace else?
Telugu: లండన్లో అయినా మళ్లీ కలుసుకున్నారా, లేదా?