English: He's been living in London OVER the LAST few years.
Telugu: గత కొన్ని సంవత్సరాలుగా ఈమె లండన్ లో ఉంటున్నారు.