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