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