English: Both of them have been living in London at present.
Telugu: ప్రస్తుతం ఇద్దరూ లండన్ లో ఉంటున్నారు.