English: But still, the film needed a lot more.
Telugu: అయితే ఈ సినిమా ఇంకా రాబట్టుకోవాల్సింది చాలా ఉంది.