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