4 ms·
It's an English idiom (phrase) which means having to take a tough decision, it comes from having to choose between two roads when they split into two.
by GFischer 14y ago
It's an English idiom (phrase) which means having to take a tough decision, it comes from having to choose between two roads when they split into two.