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