A statement found on NPR -
"Across the pond" the Beatles had already cracked the top 10...
What's the meaning of "across the pond"? Does it mean "on the opposite side of the Atlantic" or "in every part of the Atlantic"? Or it just can be interpreted as either meaning, depending on the context?
I know a phrase called "crack it", meaning "succeed to do something". Does the word "crack" in the quote has the same meaning as the phrase?