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