English: And they’ve been here awhile.
Telugu: వారు ఇక్కడ చాలా కాలం ఉన్నారు.