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