The meaning of Mujeeb is Responder