meaning in Turkish

1. means (synonym):

Çok seyrek olarak

class / type;

adverb Metaphor

Syllables;

kırkyılda-bir

2. means (synonym):

Uzun süre sonunda

class / type;

Sample sentence;

"Kırkyılda bir nişanlı buldum, ona da sen mi göz koydun?"