English: People have been living in Japan for thousands of years now.
Telugu: ప్రజలు వేలాది సంవత్సరాల్లో జపాన్ ద్వీపాల్లో నివసిస్తున్నారు.