Ethernet shield and SIM 800

yes, when i do: const char text[] = "Vážený zákaznik"; and then SIM.println(text);
it write : V�en� z�kazn�k

funcion:

String phonenr = "+***********";
const char message[] = "Vážený zákaznik ... dovolujeme si Vám oznámiť, že:";
Serial.println(id + " " + phonenr + " " + message);
Serial.println("SMS for:" + phonenr);
Serial.println("SMS Text:" +message);
SIM.println("AT+CMGS=\"" + phonenr + "\"");
delay(200);
SIM.println(message);
delay(200);
SIM.write((char)26);
delay(200);
SIM.println();
delay(200);
sendATcommand("AT+CMGD=1", "OK", 2000);
sendATcommand("AT+CMGD=1,4", "OK", 2000);
sendATcommand("AT+CMGD=1", "OK", 2000);
delay(500);
Serial.println("SMS sended!");
Serial.println("****************************************");