English: But I caught up eventually.
Telugu: కానీ చివరికీ నేను విజయం సాధించాను.