English: And they were here for a very long time.
Telugu: వారు ఇక్కడ చాలా కాలం ఉన్నారు.