English: Finally, Japan said enough is enough.
Telugu: చివరగా, జపాన్ తగినంతగా ఉంది.