Translation
produced results which Production resultado, efecto, consecuencia, resultar en, producir, causar