English: It just opened to the public recently.
Telugu: ఇటీవలే దీనిని పబ్లిక్ కు తెరిచారు.