It means to get used to things in a new setting.
Tffg
At Idiomconnection.com
In a pickle
It doesn't mean anything except the fact that they are speaking their language. All languages have slang and idioms. It means that they are using saying from their dialect.
Idioms are phrases that seem to mean one thing but actually mean another, like:in the blink of an eyefaster than you can say "Jack Robinson"quick as a wink
Try these links
Well its a Idioms,but anyways At odds with others means that a person may find there self at a disagreement with someone else.
it mean that something spread very fast
chained purse strings
depends what kind of story it is :[)
I'm not sure what fiction you mean. The word "fiction" is not an idiom -- it's a word and you can look in a dictionary to find it's meaning. There are too many idioms in works of fiction to name here. Click the related link to see some idioms.
I'm not aware of any idioms with ledger and could find none on the web. You might be thinking of the expressions "off the books" or "on the record"?