English: The makers of the film could have put a little more effort.
Telugu: ఈ సినిమా మీద నిర్మాతలు కొంచెం ఎక్కువ పెట్టుబడే పెట్టారు.