English: The critics are also impressed by the movie.
Telugu: విమర్శకులు కూడా చిత్రంపై ప్రశంసలు కురిపిస్తున్నారు.