Nubile Nushrat Bharucha packs a punch