The phrase 'marche religieuse' means religious march. In the word-by-word translation, the noun 'marche' means 'march'. And the adjective 'religieuse' means 'religious'.
The word 'la marche' means march, step. In the word-by-word translation, the definite article 'la' means 'the'. And the noun 'marche' means 'march, step'.
"ça marche ?" has the meaning of "how it's going?" in the affirmative form it means "OK / no problem" "- je prends les deux pour cinq euros" "- ça marche" ("I'll take both for five euros" "OK")