English: And they haven't been here in a long time.
Telugu: ఇక వీళ్ళు ఎక్కువసేపు ఇక్కడ వుండరు.