English: been well cared for during the past few years.
Telugu: గత కొన్నాళ్ళుగా తగు జాగ్రత్తలో ఉండడం.