English: It was released on 12 November 2004 to positive reviews.
Telugu: ఇది 12 న నవంబర్ 2004 సానుకూల సమీక్షలతో విడుదలైంది .