Ultra popular French expression N°27 : ça marche

Here is a popular and useful French expression which will get you walking : ça marche ! 👌 ça marche Meaning in English ça marche is a very popular French expression but what is “ça marche” ? As depicted on…