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