get your sea legs
get (your) sea legs
to get used to a new situation.
After graduating from college he went to Chicago to get his sea legs by working in radio.
Etymology: based on the literal meaning of getting used to being on a moving ship
Cambridge English Idioms Dictionary