English: They stayed away for several years.
Telugu: దీంతో వారు కొన్ని సంవత్సరాలుగా దూరంగా ఉంటున్నారు.