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

متن: I have seen servants upon horses, and princes walking as servants upon the earth. 
جواب:
قبل از آنکه آفتاب و نور و ماه وستارگان تاریک شود و ابرها بعد از باران برگردد؛