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