English: The temple was recently renovated.
Telugu: ఇటీవలే ఆ ఆలయాన్ని ప్రారంభించారు.