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