English: This one had been recently opened.
Telugu: ఇది ఇటీవలే తెరవబడింది.