If US military has been defeated in Iraq by Iranian militias how could it fight against Iranian military who has millions of well trained?

Troops , thousands of armored vehicles , hundreds of attack planes and drones , dozens of submarines and over a hundred super fast attack crafts able to sink any US ship ?
9 answers 9