The National Film Award for Best Actress in a Leading Role is an honour presented annually at the National Film Awards of India since 1968 to an actress for the best performance in a leading role within the Indian film industry. From Wikipedia
The announcement has sparked mixed reactions, with fans questioning Khushi Kapoor's acting skills and suggesting Janhvi Kapoor as a better fit.