English: The film released in the year 2004 and made quite some noise back then.
Telugu: 2004లో వచ్చిన ఈ చిత్రం అప్పట్లో పలు వివాదాలకు, ఆందోళనలకు కారణమైంది.