English: Building has very recently been renovated.
Telugu: ఇటీవలే కొత్తగా ఓ భవనం నిర్మించారు.