English: It opened recently in 2011.
Telugu: ఇది 2011 లో ఇటీవల తెరిచింది.