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