English: Japan has a long way to go in that respect.
Telugu: ఈ విషయంలో జపనీస్ దూరంగా పురోగతి సాధిస్తారు.