English: That can finally.
Telugu: చివరకు మిగలదు.