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