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