English: Camilla now lives in London.
Telugu: కమల్ ప్రస్తుతం లండన్లో ఉన్నారు.