“rain or shine” = no matter what the weather is like “Rain or shine, classes will be held on Friday.”
“leave the nest” = move away from home for the first time “For some students, coming to a foreign country can be difficult because it is the first time they have left the nest.”