English: I have been here for 15-20 years.
Telugu: అలా 15-20 రోజులు అక్కడే ఉన్నాను.