English: Both currently are located in London.
Telugu: అయితే వారిద్దరూ మాత్రం దర్జాగా లండన్ లో ఉంటున్నారు.