English: have lived there till now.
Telugu: ఇప్పటి వరకూ అక్కడే నివసిస్తున్నారు.