English: A new building has recently opened on the same site.
Telugu: ఇటీవలే కొత్తగా ఓ భవనం నిర్మించారు.