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