English: the Japanese firm.
Telugu: జపాన్ కార్పొ.