Hi, Ahmed,
Hello. again.
Can't we say: " Electricity makes many machines run."?
Thank you.
I see that this is a very poor sentence to use.
1- Many machines are made to run on / be powered by electricity.
(It means they are designed to run on / be powered by electricity.)
2- Many machines are made to run by electricity.
(It doesn't have the same meaning as 1. It sounds meaningless or odd and I think that no one will get that meaning you have in mind.)