English: He has been living in London in recent years.
Telugu: గత కొన్ని సంవత్సరాలుగా ఈమె లండన్ లో ఉంటున్నారు.