English: And some have been here longer.
Telugu: కొందరు సుదీర్ఘకాలంగా ఇక్కడే ఉంటున్నారు.