English: Been there for a while.
Telugu: కొంతకాలం అక్కడే కాపురం చేశారు.