English: it's opened recently.
Telugu: ఇది ఇటీవలే తెరవబడింది.