ÑÒÎßÒÜ ÏÎÏÅÐÅÊ ÄÎÐÎÃÈ

Ïåðåëèñòíóòü ñòðàíèöó

[stoyat' pop'er'ok dorogi]

To stand across the road

To be an obstacle, hindrance or impediment to someone; to hamper someone's chances of success or progress.

Cf. To be/stand in someone's way.