English: They have been living here for more than ten years.
Telugu: వీరంతా పదేళ్లకు పైగా ఇక్కడ ఉంటున్నారు.