Faits: Faits: A. Ressortissant de la Serbie et Monténégro, né en 1958, X._ est arrivé en Suisse, dans le canton du Valais, en 1990 et y a travaillé comme saisonnier. Il a obtenu une autorisation de séjour à l'année en 1994, puis une autorisation d'établissement en octobre 2003; celle-ci lui avait été refusée par le Service cantonal de l'état civil et des étrangers (ci-après: le SEE), mais, par décision du 29 octobre 2003, le Conseil d'Etat a admis le recours formé contre ce refus. X._ est père de cinq enfants. L'aîné, marié et père d'un enfant, est installé en Suisse, au bénéfice d'une autorisation de séjour obtenue par mariage; la deuxième, née en 1979, vit au Kosovo; les trois derniers, à savoir A._, né en 1986, B._, né en 1988 et C._, né en 1991 ont vécu au Kosovo avec leur mère jusqu'au décès de celle-ci survenu le 6 février 2000; ils ont ensuite été pris en charge par leur soeur aînée et par une tante paternelle. X._ est père de cinq enfants. L'aîné, marié et père d'un enfant, est installé en Suisse, au bénéfice d'une autorisation de séjour obtenue par mariage; la deuxième, née en 1979, vit au Kosovo; les trois derniers, à savoir A._, né en 1986, B._, né en 1988 et C._, né en 1991 ont vécu au Kosovo avec leur mère jusqu'au décès de celle-ci survenu le 6 février 2000; ils ont ensuite été pris en charge par leur soeur aînée et par une tante paternelle. B. En 1998, le SEE avait refusé une demande de regroupement familial en faveur de l'épouse et des trois cadets prénommés, au motif que X._ ne disposait pas de revenus suffisants pour entretenir une famille de cinq personnes. Une seconde demande, déposée après le décès de l'épouse, le 16 mars 2000, a elle aussi été refusée le 8 août 2000 et pour le même motif. Le 29 novembre 2003, X._ a déposé une nouvelle demande de regroupement familial en faveur de ses trois enfants mineurs, que le SEE a rejetée par décision du 20 avril 2004. Le Conseil d'Etat a confirmé cette décision par prononcé du 24 novembre 2004. Le 29 novembre 2003, X._ a déposé une nouvelle demande de regroupement familial en faveur de ses trois enfants mineurs, que le SEE a rejetée par décision du 20 avril 2004. Le Conseil d'Etat a confirmé cette décision par prononcé du 24 novembre 2004. C. X._ a porté sa cause devant la Cour de droit public du Tribunal cantonal, qui, par arrêt du 4 mai 2005, a rejeté le recours. La Cour a considéré en substance que le recourant avait librement décidé de partir à l'étranger et qu'il avait indéniablement entretenu des contacts avec ses enfants par le biais de conversations téléphoniques et de visites dans son pays d'origine; néanmoins, c'était avec leur soeur aînée et leur tante que les enfants entretenaient la relation familiale prépondérante; une modification de ces relations familiales n'apparaissait pas impérative, d'autant moins que le recourant n'était nullement empêché de maintenir les liens existants. C. X._ a porté sa cause devant la Cour de droit public du Tribunal cantonal, qui, par arrêt du 4 mai 2005, a rejeté le recours. La Cour a considéré en substance que le recourant avait librement décidé de partir à l'étranger et qu'il avait indéniablement entretenu des contacts avec ses enfants par le biais de conversations téléphoniques et de visites dans son pays d'origine; néanmoins, c'était avec leur soeur aînée et leur tante que les enfants entretenaient la relation familiale prépondérante; une modification de ces relations familiales n'apparaissait pas impérative, d'autant moins que le recourant n'était nullement empêché de maintenir les liens existants. D. Agissant par la voie du recours de droit administratif, X._ conclut, sous suite de frais et dépens, à l'annulation de l'arrêt du Tribunal cantonal du 4 mai 2005 et à l'octroi du regroupement familial en faveur des enfants A._, B._ et C._, une autorisation de séjour leur est immédiatement délivrée. Le Tribunal cantonal a renoncé à se déterminer. Le Conseil d'Etat s'en remet à l'arrêt attaqué et conclut au rejet du recours. L'Office fédéral des migrations se prononce dans le même sens. 