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