English: At its release, the film stirred controversy.
Telugu: విడుదల ముంగిట ఈ సినిమా వివాదాల్ని ఎదుర్కొంటోంది.