Question: How do I solve this equation ?

I have to solve a complex equation whose solutions, I'm looking for, are real numbers, I chose a command 'solve ' to solve this problem but the program shows me this message 'warning solutions May Have Lost'. How I can resolve this problem?

this is the equation and the message :

solve({((abs((((1-(nc-I*kc))/(1+(nc-I*kc)))+(((nc-I*kc)-(0.518-I*0.023))/((nc-I*kc)+(0.518-I*0.023)))*exp(-I*4*3.14*h*(nc-I*kc)/lamda))/(1+((1-(nc-I*kc))/(1+(nc-I*kc)))*(((nc-I*kc)-(0.518-I*0.023))/((nc-I*kc)+(0.518-I*0.023)))*exp(-I*4*3.14*2500*(nc-I*kc)/581))))^2)*100=43.12,((abs((((1-(nc-I*kc))/(1+(nc-I*kc)))+(((nc-I*kc)-(0.176-I*0.023))/((nc-I*kc)+(0.176-I*0.023)))*exp(-I*4*3.14*h*(nc-I*kc)/lamda))/(1+((1-(nc-I*kc))/(1+(nc-I*kc)))*(((nc-I*kc)-(0.176-I*0.023))/((nc-I*kc)+(0.176-I*0.023)))*exp(-I*4*3.14*2500*(nc-I*kc)/720))))^2)*100=44.37},{kc,nc});
{kc,nc};

Warning, solutions may have been lost            {kc, nc}

So I need a help .

Please Wait...