on firm ground/footing

idiom

Definition of on firm ground/footing

: well supported He believes that his argument is on firm ground/footing.