Meaning
all right!
that's enough!
Related
不得了
bù dé liǎo
desperately serious
受得了
shòu de liǎo
to put up with; to endure