your chariot awaits [cliché] - Spanish English Dictionary

Suggest a Term