dà​bù​liǎo

at worst

Definitions

dà​bù​liǎo

at worst; if worst comes to worst; serious; alarming

Sources