English: they have lived there 25 years or more.
Telugu: అక్కడ వారు వంద సంవత్సరాల లేదా ఎక్కువ నివసిస్తున్నారు.