English: It was renovated recently.
Telugu: దాన్ని ఇటీవల పునర్‌నిర్మించింది.