Bergenin impedes the generation of extracellular matrix in glomerular mesangial cells and ameliorates diabetic nephropathy in mice by inhibiting oxidative stress via the mTOR/β-TrcP/Nrf2 pathway.