to run aground; to strike a rock; to be stranded on a reef; to reach a deadlock; to come to a standstill; to run into difficulties
to run aground; to strike a rock; to be stranded on a reef; to reach a deadlock; to come to a standstill; to run into difficulties
to run aground; to strike a rock; to be stranded on a reef; to reach a deadlock; to come to a standstill; to run into difficulties