English: There have been there for several weeks now
Telugu: అక్కడ ఇప్పటికే వారం రోజులుగా