English: Some of them now live in London.
Telugu: ప్రస్తుతం వీరిద్దరు లండన్లో ఉంటున్నారు.