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