mahbub kabir: struggle