English: The temple was recently renovated.
Telugu: ఈ ఆలయం కొత్తగా నిర్మించబడింది.