We all would have at some point, and we would have acknowledged it as spiritual helpers if we are spiritually aligned. In a layman term, you can call it as God sent angels or God sent opportunities or sometimes blessing in disguise. And many a times in the most challenging situations, you feel...