to know someone very well
"I know her inside out; we’ve been friends for years."
a perfect couple, very well suited for each other
in a state of great happiness
information given to a journalist that cannot be attributed...
to be responsible for something and able to explain it
to end a disagreement and become friendly again
to gain new energy or enthusiasm for something