English: They both live in London now.
Telugu: ప్రస్తుతం వీరిద్దరూ లండన్లోనే ఉంటున్నారు.