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