English: He's had a lot of success in Japan.
Telugu: వారు జపాన్లో చాలా విజయవంతమయ్యారు.