English: Been some time I was there.
Telugu: చాలా కాలం నేను అక్కడే ఉన్నాను.