English: It has been there for some time.
Telugu: అక్కడే కొంతకాలం నుంచి ఉంటుున్నారు.