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