Asha Bhosle, 82, is a Bollywood singing star whose career has spanned seven decades.
But despite her advancing years, she still performs worldwide and says she feels 30 inside.
She has given voice to hundreds of actresses as a playback singer but is critical of the latest film releases, saying they lack plot, dialogue and good songs.
Ms Bhosle spoke to the BBC’s Asian Network reporter Shabnam Mahmood as part of the BBC’s 100 Women season.
Asha announced earlier this year, that she will not be performing due to health issues.