English: Both have been there for a while.
Telugu: ఇద్దరూ కలిసి కొంతకాలం అక్కడే ఉన్నారు.