English: She had resided here for the past five years.
Telugu: గత ఐదేళ్లుగా ఆమె ఇక్కడే నివాసముంటున్నట్టు తెలుస్తోంది.