English: He has been in Japan over 20 years now.
Telugu: ఆయన ఒక దశాబ్దం పైగా జపాన్ లో నివసిస్తున్నారు.