Only other option is to contact an ag drainage company.
Have them come in and tile in a 12" drain tile and get rid of the surface water. Then put a riser and berm at the head to catch as much of it as possible before it runs on the surface.
That would be the easiest solution in my eyes.
They would also be in and out in a day to day and a half.