DSolve[-(a3*(a - y[x])^2*(b - y[x])^2) - a2*(a - y[x])^2*(c - y[x])^2 - a1*(b - y[x])^2*(c - y[x])^2 - a0*(a - y[x])^2*(b - y[x])^2*(c - y[x])^2 + ((a - y[x])*(b - y[x]) + (a - y[x])*(c - y[x]) + (b - y[x])*(c - y[x]))*Derivative[1][y][x]^2 + 2*(a - y[x])*(b - y[x])*(c - y[x])*Derivative[2][y][x] == 0,y[x],x]