English: He was recently in Japan.
Telugu: ఆయన జపాన్లో కొంతకాలమున్నారు.