\[ \boxed { {\frac {\rm d}{{\rm d}x}}y \left ( x \right ) -f \left ( x \right ) \left ( y \left ( x \right ) \right ) ^{n}-g \left ( x \right ) y \left ( x \right ) -h \left ( x \right ) =0} \]
Mathematica: cpu = 6.593337 (sec), leaf count = 29 \[ \text {DSolve}\left [-f(x) y(x)^n-g(x) y(x)-h(x)+y'(x)=0,y(x),x\right ] \]
Maple: cpu = 0.218 (sec), leaf count = 0 \[ \text {could not solve} \]
Sage: cpu = 0 (sec), leaf count = 0 \[ \text {Maxima was unable to solve this ODE} \]