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