English: This movie was made in 2008 but was released in India in 2014.
Telugu: 2005లోనే ఈ సినిమా పూర్తయినప్పటికీ, భారతదేశంలో 2008లో విడుదలైంది.