English: I've been there 15-20 times.
Telugu: అలా 15-20 రోజులు అక్కడే ఉన్నాను.