English: The film has been facing a lot of hurdles.
Telugu: ఎన్నో అడ్డంకుల్ని ఎదుర్కొని ఈ సినిమాని విడుదల చేయడం జరిగింది.