English: It finally is enough.
Telugu: చివరకు తగినంత ఉంది.