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