streaks of good luck
English
Noun
streaks
of
good luck
plural of
streak of good luck