English: The two are currently staying in Kenya.
Telugu: ప్రస్తుతం వీరిద్దరూ కెన్యాలో ఉన్నారు.