English: They have been there between 20-25 years.
Telugu: దాదాపు ఒక 20, 25 సంవత్సరాలు అక్కడే ఉన్నా.