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