English: It was originally set to release on June 12, 2009, but moved it up to April 3, 2009, instead.
Telugu: దీనిని వాస్తవానికి 12 జూన్ 2009న విడుదల చేయాలని ఉద్దేశించారు, కాని దానిని ముందుగానే 3 ఏప్రిల్ 2009న విడుదల చేశారు.