Question: Warning, solutions may have been lost

I want to solve the problem as follows,

>fm := 6.818181810*10^9*BesselJ(1., 1.466666667*10^(-10)*sqrt(8.28041851*10^8*omega^2-9.163667735*10^23*omega-1.011577786*10^41))*sqrt(8.28041851*10^8*omega^2-9.163667735*10^23*omega-1.011577786*10^41)-8.28041851*10^8*BesselJ(0., 1.466666667*10^(-10)*sqrt(8.28041851*10^8*omega^2-9.163667735*10^23*omega-1.011577786*10^41))*omega^2+9.163667735*10^23*BesselJ(0., 1.466666667*10^(-10)*sqrt(8.28041851*10^8*omega^2-9.163667735*10^23*omega-1.011577786*10^41))*omega+1.011577786*10^41*BesselJ(0., 1.466666667*10^(-10)*sqrt(8.28041851*10^8*omega^2-9.163667735*10^23*omega-1.011577786*10^41))

solve({fm}, {omega});

but the result is: Warning, solutions may have been lost
 

Can you help me to solve the problem?

Thank you

 

Please Wait...