English: It was released on May 2008.
Telugu: ఇది మే 2008 లో విడుదలైంది.