English: But I’ve finally beat that one!
Telugu: కానీ చివరికీ నేను విజయం సాధించాను.