Obstacles
Bahuvighnaastu sadaa santi kalyaanasiddhayah !
meaning :- auspicious ventures are always beset with many obstacles
From our own experience we know anything good & concrete we start there are many hurdles from within and without meet us to distract from proceeding ahead; only those who keep proceeding despite distractions succeed finally.