English: Japan last hosted the Olympics in 1964.
Telugu: చివరగా 1964లో ఒలంపిక్స్ గేమ్స్కు జపాన్ ఆతిథ్యమిచ్చింది.