There is "In seventh heaven."
Any object will attract any other object - the comets of the Oort Cloud will attract each other and other objects; also, the gravity of the Sun will still be active at the Oort Cloud.
no
There are no precise words. Idioms are just phrases that catch on.
Definately!! I totally think manfred blore and the other blores.
No, it is not possible.
There aren't any that I know of.
Almost all fiction books have idioms. Just pick up any novel and start reading!
Write a story or a short paragraph using at least five idioms. Challenge yourself to incorporate the idioms in a natural and meaningful way. Create flashcards with various idioms and their meanings. Practice reviewing them regularly to reinforce your understanding and ability to use them in conversation. Find a partner or join a language exchange group to practice using idioms in conversation. Take turns incorporating different idioms into your discussions and challenge each other to guess the meanings.
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"?
It depends
Yes, many languages have idioms that convey similar meanings to English idioms. For example, in Spanish, there is an idiom "costar un ojo de la cara" which translates to "to cost an arm and a leg" in English, both expressing an idea of something being very expensive. Similarly, in French, "avoir du pain sur la planche" means "to have a lot on one's plate," similar to the English idiom.
The best way to learn any language is to use it. If you can't take the kids somewhere where they can be surrounded by the language and its idioms, you can use the idioms yourself and encourage the kids to follow suit.