English: And they had been here quite a while.
Telugu: వారు ఇక్కడ చాలా కాలం ఉన్నారు.