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