English: We have been there for ten years plus.
Telugu: మరో పదేళ్ల పాటు అక్కడే ఉన్నాం.