(figuratively) to be in a strong enough position, to be on a firm footing, to be solid enough; not to have a faint heart / (figuratively) to be in a strong enough position, to be on a firm footing, to be solid enough; not to have a faint heart; to have enough financial means to bear the costs of something, to have enough financial backing
avoir les reins solides
(figuratively) to be in a strong enough position, to be on a firm footing, to be solid enough; not to have a faint heart / (figuratively) to be in a strong enough position, to be on a firm footing, to be solid enough; not to have a faint heart; to have enough financial means to bear the costs of something, to have enough financial backing