English: A lot of people criticized the film.
Telugu: ఈ చిత్రానికి పలువురు ప్రశంసల వర్షం కురిపించారు.