Language:
Free Online Dictionary|3Dict

搁浅

Source : CEDICT

to be stranded (of ship)/to run aground/fig. to run into difficulties and stop