Anshu Ambani is a fashion designer and former Indian actress who was primarily active in the Telugu and Tamil films from 2002 to 2004. From Wikipedia
Director Trinadha Rao Nakkina issues a public apology after backlash, while the actor defends him and urges focus on their upcoming film 'Mazakka'.