I dont' even know what Eid mubarak is? It isn't English that's for sure
true not english
It's a greeting used on two Islamic holy days.
"Eid mubarak" is just kind of a "Happy Eid", but it's Arabic and you wouldn't really use it in Indonesia. Most people would say "Selamat Idul Fitri/Adha"