English: He has lived in London for 20 years.
Telugu: పదేండ్లుగా లండన్లో ఉంటున్నాడు.