You are left pondering if you're a little confused and/or unsure about something.
"I ordered lunch for my parents as they spent too long pondering over the menu and wouldn't make a decision."
Quick edit : I've heard of "over the pond" to mean the other side of the Atlantic, but never heard the phrase "left ponder" at all, let alone to refer to Americans.