What does the idiom "hard and fast" mean?
What does the idiom "once in a blue moon" mean?
Imported from external platform