English: He hasn't lived in the UK for 20 years.
Telugu: ఆమె గత 20 ఏళ్ల నుంచి బ్రిటన్లో ఉంటున్నా దానికి సాక్ష్యాలు లేవు.