both sides; two sides; double-sided
good (condition); going well; fine; smooth
persistence; single-mindedness
to confide; to reveal; to disclose; to lay bare; to speak frankly; to open (one's heart)
finally; in the end; on top of all that
to guess; to sense; to presume; to sympathize with; to sympathise with
hearsay; rumor; grapevine
to learn; to acquire knowledge; to carry; to wear (clothes, etc.); to put on
to be added to; to be appended; to join in (e.g. a group of friends); to participate; to increase (e.g. heat); to gain in (e.g. influence)
to deem acceptable; to approve of; to value; to consider a good thing
shadow; silhouette; reflection; image; ominous sign; light (stars, moon)
point of compromise; common ground
very; considerably; by no means; not readily; middle; half-way point
finish; completion; the end