English: She's lived in Spain.
Telugu: ఆమె స్పెయిన్ లో నివసిస్తున్నారు.