English: At last, it is enough.
Telugu: చివరకు తగినంత ఉంది.