English: I have at last been able to make.
Telugu: చివరకు నాకది సాధ్యం అయ్యింది.