Yep, all i can say is that you need to go after Delhi with really everything you got. This is absolute priority !!!
The horses to swords is for Zulu. I made that comment while not yet knowing the SoZ are already build. Think about the Zulu After we have SoZ.
SoZ can be the difference between a smouth victory and a long long strongle.
Edit: Looking at the safe. I think we have 2 options now basically:
=======================================================
Take the risk but go for the best:
I see you already started preventing landings with workers. Good job, keep doing this. You can do the same again in 925BC if you be carefull and think about it a little. After that i am sure it should be rather easy to keep them from landing for another 5 or so turns.
During those 5 turns, we will produce more, and you can send units to the other side. I would transport 4 or 5 more horses to Indian soil while keeping them from landing with workers. Then, after that transport, i would attack the regular arabian galleys with our galleys. The odds will be equal, but it will destroy unit+galley.
Meanwhile, our cities produce new horses, the units remaining after the destruction of some of his galleys will be taken by these horses. It is however also very possible he will land near Lahore. Don't worry about that, We can retake that any time we want.
Stop all spendings to upgrade that warrior.
The risk is that the zulu will also land while we have not enough units or we fail capturing SoZ. This is quite a risk.
==========================================================
The safe way, but bad future prospects.
Retract most of our units from India. Abandon capturing SoZ. Use our forces to defend home and attack culturally offensive cities.
This way we can keep our own lands safe, but the Insdians will be having SoZ against us, More and more units will be coming in the future.
More and more i start to fear we must take the safe way.
