English: he spent some time in Japan.
Telugu: ఆయన జపాన్లో కొంతకాలమున్నారు.