English: But I have finally been able to execute.
Telugu: కానీ చివరికీ నేను విజయం సాధించాను.