English: Critics have both acclaimed and denounced this film.
Telugu: ఇటు విమర్శకులు అటు ప్రేక్షకులు ఈ సినిమా పై ప్రసంశల వర్షం కురిపించారు.