Englisch to be down on/upon one’s luck

Übersetzungen auf Deutsch:

Kennen Sie schon die Übersetzungen für diese Phrasen?