Translation Of Developed A New Technique In Different Languages

English
Ways to say developed a new technique
Mengembangkan teknik baru