Deepika Padukone terms Ram Leela a very tough film saying that director Sanjay Leela Bhansali is a perfectionist who just doesn`t settle for anything less that what he has in mind.