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