English: But finally.
Telugu: . . కానీ చివరికి.