Dhanush has been in the industry for nearly 17 years and though he has an extremely successful career with a huge fan following, the actor says he would not be able to survive if he starts taking it for granted.
Dhanush, who has headlined several blockbusters in South and made a successful Bollywood debut with "Raanjhanaa", says an actor is always striving to give what the audience wants.
"You'll get kicked in your face. You cannot afford to snooze, not even a bit. You have to be updated, on your toes, always thinking what to do, what people want.
"That's the million dollar question: what people want from your films and you. If only you can master that , things would be easier and simpler," Dhanush said in a group interview.
The 35-year-old actor believes as an artiste it is important to work hard as there are many talented people who can replace the one who is lazy.
"It's very difficult to understand how people want different things at different times and you have to work really hard on yourself, your films. You cannot afford to be lazy. There are always so many better talents out there to replace you."
Contrary to common perception, Dhanush says, even a star cannot get away with a bad film and has to constantly adapt to the changing times.
"I don't think stars ever got a away with a bad film. A star can give you an opening but that's it. If your film isn't good then.. A star is as good as the film, as the script. Content has always been the king.
"The taste has changed, perception of quality has changed but that doesn't mean they ever accepted a film just because it has a big star," he adds.
(with news agency inputs)