translate English to German: Les chiffres sont encore plus impressionnants au Japon.
Die Zahlen sind noch beeindruckender in Japan.