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