از زبان انگلیسی به فارسی ترجمه کنید

متن: They fought from heaven; the stars in their courses fought against Sisera. 
جواب:
از دریچه نگریست و نعره زد، مادر سیسرا از شبکه (نعره زد): چرا ارابه‌اش در‌آمدن تاخیرمی کند؟ و چرا چرخهای ارابه هایش توقف می‌نماید؟