English: showered praises on the film.
Telugu: చిత్రంపై ప్రశంసల వర్షం కురిపించారు.