Noble Ranks of Knowledge Require Sacrifice: How Can You Not Be Patient Upon the Path to Paradise? · SalafiTV