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